# 《小型支付商城系统》第4-1节:natapp 内网穿透

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

# 一、本章诉求

教会伙伴们,了解内网穿透和使用内网穿透。

# 二、了解穿透

说白了,内网穿透,就是想办法让本地这个只有内网IP的服务,被外网访问。

曾经有个伙伴问我,我云服务器部署了服务,配置了本地的 192.168.1.109 IP 下的 xxl-job 怎么执行失败呢?这是因为我们本地可以访问公网IP地址,但公网IP没法访问你的内网地址。

  • 内网穿透服务会部署在服务端,之后提供一个内网穿透的客户端,在本地启动。这样本地的frp客户端和frp服务端,就可以建立连接进行通信。
  • 有了这个通信的连接,用户访问到frp服务端,就可以把请求到的内容转发给客户端。客户端在请求本地的服务,把数据回传回去。这样,也就把本地的服务暴漏出去了。具体的详细实现,可以检索frp穿透设计。

内网穿透是一种技术手段,用于访问位于防火墙或路由器后面的本地网络(内网)中的设备或服务。通常情况下,内网中的设备无法直接通过公网(互联网)进行访问,从而实现隐私保护和安全性。内网穿透技术的目标是突破这一限制,使外部用户能够通过互联网访问内网中的服务或设备。